electronic teleprinter - Spanish English Dictionary